stick in the mud - Francés Inglés Diccionario